# 指定基础镜像
From java:8

# 将当项目的target目录下的jar包复制到docker的家目录下
ADD ./target/boot-ai-1.0.jar ~/boot-ai-1.0.jar

# 容器构建过程中执行命令，可以自定义容器的行为；比如安装一些软件、创建一些目录或文件
# 格式：run ["command","param1","param2",...]
RUN bash -c 'touch /tmp/boot-ai-run.txt'

# 声明服务运行的端口号
EXPOSE 8080

# 指定docker容器启动时运行命令，这里指定执行jar命令;
# 格式 ENTRYPOINT ["command","param1","param2",...]
ENTRYPOINT ["java","-jar","~/boot-ai-1.0.jar"]

# 指定维护者信息
MAINTAINER nchufujianjian@sina.cn
